sheep that is left behind - German English Dictionary